package com.fofia.iotweb.web.dbdomain.models.admin;

import java.io.Serializable;
import java.util.Date;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 登录日志表
 * @TableName sys_login_log
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
@Table("sys_login_log")
public class SysLoginLog implements Serializable {
    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    /**
     * 部门id
     *
     * @mbg.generated 2021-02-25 15:38:49
     */
    @Id(value = "id",keyType = KeyType.Auto)
    private Integer id;

    /**
     * 登录名
     */
    private String loginName;

    /**
     * 设备信息
     */
    private String deviceInfo;

    /**
     * 浏览器信息
     */
    private String browser;

    /**
     * 操作系统
     */
    private String osinfo;

    /**
     * ip
     */
    private String requestIp;

    /**
     * 真实地址
     */
    private String realAddress;

    /**
     * 访问时间
     */
    private Date requestTime;

    /**
     * 0-失败，1-成功
     */
    private Integer loginStatus;

    /**
     * 日志内容
     */
    private String loginMessage;



}